Build a frequency table and Huffman tree and extract the archive. This function version, calls the PercentComplete event handler When anothe 1 percent compleated.
The data stream to extract, but if wrong password error occur and the WrongPassword event is handeled, it's returns null.
The given stream must be readable, seekable and it's length must exceed zero. The given stream must be archived stream of the right type.
| Exception Type | Condition |
|---|---|
| Exception | On attempt to extract data that wasn't coded with the HuffmanAlgorithm class, Or on attempt to extract a password protected stream\file with the wrong password. (If the WrongPassword event is been handeled by the user the 2nd exception is'nt relevant). |
HuffmanAlgorithm Class | JadBenAutho.Tools Namespace | HuffmanAlgorithm.ExtractWithProgress Overload List